needle whelk - German English Dictionary